BitCtrl Logo

2.5.4. Attributtypen

2.5.4.1. Assistent zum Anlegen eines Attributtyps

Der Assistent zum Anlegen eines Attributtyps fragt zunächst Namen und die PID des neu anzulegenden Typs ab.

Die nächste Seite des Assistenten fragt nach dem Basistyp des anzulegenden Attributs.

Abbildung 2.11: Auswahl der Attributtypart

Je nach ausgewähltem Basistyp werden zusätzliche Informationen abgefragt:

  1. Ganzzahl Auswahl der Zahlengröße

  2. Kommazahl Auswahl der Einheit und der Genauigkeit

  3. Zeitstempel Angabe der Relativität und der Genauigkeit

  4. Text Angabe der maximalen Länge und der Kodierung

  5. Verweis Angabe des Zieltyps der Verweisart und der Zulässigkeit leerer Referenzen

Zusätzliche Attributeigenschaften können dann später im Editor selbst ergänzt werden, z.B. Wertebereiche, Zustände, …

2.5.4.2. Bereich zum Bearbeiten eines Attributtyps

Der Bereich zum Bearbeiten eines Attributtyps enthält die allgemeinen Bereiche "Allgemein",  "Alternative Bezeichnungen" und "Informationen" wie sie für das Bearbeiten von Aspekten beschrieben wurden.

Zusätzlich beinhaltet der Detailbereich einen Abschnitt mit den Definitionsdaten des jeweiligen Attributtyps.

Der Inhalt hängt vom jeweiligen Grundtyp ab.

Ganzzahlattribut

Innerhalb des Bereiches wird

  1. die Größe (Anzahl Bits) der Zahl,

  2. ein potentieller Wertebereich mit Minimum, Maximum, Skalierung und Einheit inklusive der Gültigkeit des Wertebereiches

  3. und eine potentielle Liste von Zuständen

dargestellt und bearbeitet.

Abbildung 2.12: Attributdefinition - Ganzzahl

Die Daten können über die entsprechenden Eingabefelder oder Auswahllisten verändert werden. Die Liste der Zustände wird über ein Kontextmenü bearbeitet, das die Funktionen:

  1. Zustand hinzufügen öffnet einen Eingabedialog zur Eingabe eines neuen Zustands (Wert und Bezeichnung)

  2. Zustand bearbeiten öffnet einen Eingabedialog zur Bearbeiten der Daten des ausgewählten Zustands (Wert und Bezeichnung)

  3. Zustand entfernen entfernt alle aktuell ausgewählten Zustände

bereitstellt.

Die Reihenfolge der Zustände hat innerhalb der Konfiguration keine Bedeutung und kann hier nicht eingestellt werden. Zur Verbesserung der übersichtlichkeit kann aber eine Sortierung nach Name oder Wert erfolgen, in dem die der entsprechende Tabellenkopf angeklickt wird.

Kommazahlattribut

Innerhalb des Bereiches wird

  1. die Einheit und

  2. die Genauigkeit des Attributtyps

dargestellt und bearbeitet.

Abbildung 2.13: Attributdefinition - Kommazahl

Die Daten werden per Texteingabefeld bzw. Auswahlliste bearbeitet.

Textattribut

Innerhalb des Bereiches wird

  1. die maximale Länge der Zeichenkette,

  2. und die Kodierung

dargestellt und bearbeitet.

Abbildung 2.14: Attributdefinition – Textattribut

Die Daten werden per Texteingabefeld bzw. Auswahlliste bearbeitet.

Zeitattribut

Innerhalb des Bereiches wird

  1. die Genauigkeit,

  2. und die Festlegung, ob es sich um einen relativen Zeitwert handelt

dargestellt und bearbeitet.

Abbildung 2.15: Attributdefinition - Zeitattribut

Die Daten werden per Auswahlliste bearbeitet.

Referenzattribut

Innerhalb des Bereiches wird

  1. der Typ des Objekts auf das verwiesen wird,

  2. die Festlegung, ob leere Verweise zulässig sind

  3. und die Art des Verweises

dargestellt und bearbeitet.

Abbildung 2.16: Attributdefinition - Referenzattribut

Die Daten werden per Auswahllisten manipuliert.